package cn.iocoder.yudao.module.alipay.service.elong;

import cn.iocoder.yudao.module.alipay.dal.dataobject.elong.common.ResultInfo;
import cn.iocoder.yudao.module.alipay.dal.dataobject.elong.pay.PaySubmitRequest;

public interface PayService {

    /**
     *
     * 验证信用卡号是否有效
     * Data属性标示是否需要提供CVV
     *
     * @param plainCardNo
     * @return
     *
     */
    public ResultInfo<Boolean> validateCreditCard(String plainCardNo);

    /**
     *
     * 提交支付信息
     *
     * @param paySubmitReq
     * @return
     */
    public ResultInfo<Boolean> submitOrderPay(PaySubmitRequest paySubmitReq);
}
